﻿using System;
namespace Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg {
    
    
    public interface ISooritakanneKandesisu {
        
        System.Int32? Registrikood {
            get;
            set;
        }
        
        string AlgneArinimi {
            get;
            set;
        }
        
        string UusArinimi {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.XOigvorm OiguslikVorm {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.XOiguslikuVormiAlaliik OiguslikuVormiAlaliik {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IAadressType Asukoht {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.ITegevusalaType Pohitegevusala {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.ITegevusalaType Lisategevusala {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.String> Eesmargid {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.ISooritakanneMajaasta Majandusaasta {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.ISooritakanneKapital Kapital {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IKapitaliJagunemineType> KapitaliJagunemised {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IEsindusoigusType> Esindusoigused {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.ISooritakannePohikiri Pohikiri {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.ISidevahendType> Sidevahendid {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.ISeotudIsikType> SeotudIsikud {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.String> Markused {
            get;
            set;
        }
        
        System.DateTime? TegutsemiseAlgus {
            get;
            set;
        }
        
        System.DateTime? TegutsemiseTahtaeg {
            get;
            set;
        }
        
        string AsutamiseAeg {
            get;
            set;
        }
        
        string ViideEelkaijale {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IKinnisasiType> Kinnisasjad {
            get;
            set;
        }
        
        global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.ISooritakanneVmemaettevote ValismaaEmaettevote {
            get;
            set;
        }
    }
}
